﻿
using Newtonsoft.Json;
using System.Collections.Generic;


namespace TImSdk
{
    /// <summary>
    /// 自身资料可修改的各个项
    /// </summary>
    public class UserProfileItem
    {
        /// <summary>
        /// /修改用户昵称
        /// </summary>
        [JsonProperty("user_profile_item_nick_name")]
        public string user_profile_item_nick_name{get;set;}
        /// <summary>
        ///  修改用户性别
        /// </summary>
        [JsonProperty("user_profile_item_gender")]
        public string User_Profile_Item_Gender{get;set;}
        /// <summary>
        /// 修改用户头像
        /// </summary>
        [JsonProperty("user_profile_item_face_url")]
        public string User_Profile_Item_Face_Url{get;set;}
        /// <summary>
        /// /修改用户签名
        /// </summary>
        [JsonProperty("User_Profile_Item_Self_Signature")]
        public string user_profile_item_self_signature{get;set;}
        /// <summary>
        /// 修改用户加好友的选项
        /// </summary>
        [JsonProperty("user_profile_item_add_permission")]
        public string User_Profile_Item_Add_Permission{get;set;}
        /// <summary>
        /// 修改位置
        /// </summary>
        [JsonProperty("user_profile_item_location")]
        public string User_Profile_Item_Location{get;set;}
        /// <summary>
        /// 修改语言
        /// </summary>
        [JsonProperty("user_profile_item_language")]
        public string User_Profile_Item_Language{get;set;}
        /// <summary>
        /// 修改生日
        /// </summary>
        [JsonProperty("user_profile_item_birthday")]
        public string User_Profile_Item_Birthday{get;set;}
        /// <summary>
        /// 修改等级
        /// </summary>
        [JsonProperty("user_profile_item_level")]
        public string User_Profile_Item_Level{get;set;}
        /// <summary>
        /// 修改角色
        /// </summary>
        [JsonProperty("user_profile_item_role")]
        public string User_Profile_Item_Role{get;set;}
        /// <summary>
        /// 自定义资料字段
        /// </summary>
        [JsonProperty("user_profile_item_custom_string_array")]
        public List<UserProfileCustemStringInfo> User_Profile_Item_Custom_String_Array{get;set;} 
    }
}
